package com.cn.mmd.mapper;

import com.cn.mmd.model.QuestionnaireResult;
import com.cn.mmd.model.QuestionnaireResultExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface QuestionnaireResultMapper {
    int countByExample(QuestionnaireResultExample example);

    int deleteByExample(QuestionnaireResultExample example);

    int deleteByPrimaryKey(Integer questionid);

    int insert(QuestionnaireResult record);

    int insertSelective(QuestionnaireResult record);

    List<QuestionnaireResult> selectByExample(QuestionnaireResultExample example);

    QuestionnaireResult selectByPrimaryKey(Integer questionid);

    int updateByExampleSelective(@Param("record") QuestionnaireResult record, @Param("example") QuestionnaireResultExample example);

    int updateByExample(@Param("record") QuestionnaireResult record, @Param("example") QuestionnaireResultExample example);

    int updateByPrimaryKeySelective(QuestionnaireResult record);

    int updateByPrimaryKey(QuestionnaireResult record);

    List<QuestionnaireResult> selectQuestionPrimaryKey(int questionnaireId);

    QuestionnaireResult selectByQuestionNum(QuestionnaireResult questionnaireResult);
}